The crash happened just after 5 p.m. on Friday, July 12 in Levittown.
According to detectives, the pedestrian, now identified as Jaime Sosa-Rubio, 35, of Hempstead, was struck by a black Dodge Ram pickup truck traveling eastbound. while attempting to cross north on Hempstead Turnpike.
The operator of the vehicle, John Roberts, 39, stopped briefly to assist Sosa-Rubio and then fled the scene, police said.
After a long period of time, Roberts returned to the scene where he was placed under arrest, according to police.
Sosa-Rubio suffered serious injuries and was transported to a local hospital where he is in critical but stable condition, police said.
The investigation is ongoing.
Roberts was charged with leaving the scene of an auto accident with a serious physical injury. He will be arraigned on Saturday, July 13 in First District Court in Hempstead.
Click here to follow Daily Voice Massapequa and receive free news updates.